Dynamic Node Recon guration in a Parallel-Distributed Environment

نویسندگان

  • Michael J. Feeley
  • Brian N. Bershad
  • Henry M. Levy
چکیده

Idle workstations in a network represent a signi cant computing potential. In particular, their processing power can be used by parallel-distributed programs that treat the network as a loosely-coupled multiprocessor. But the set of machines free to participate in load sharing changes over time as users come and go from their workstations. To make full use of the available resources, parallel-distributed applications in the network must recon gure to adapt to these changes as they run. This paper describes a node recon guration facility for Amber, an object-based parallel programming system for networks of multiprocessors. We describe system support that allows a parallel Amber application to adapt to changing network conditions by expanding to make use of new nodes as they become idle, and by contracting as nodes become busy. A key characteristic of Amber's node recon guration is that it is handled at the user level in the Amber runtime system; it does not depend on a kernel-level process migration facility. Our experiments with Amber show that node recon guration can be implemented easily and e ciently in a runtime library.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic reconfiguration of node location in wormhole networks

Several techniques have been developed to increase the performance of parallel computers. Recon®gurable networks can be used as an alternative to increase the performance. Network recon®guration can be carried out in di€erent ways. Our research has focused on distributed memory systems with dynamic recon®guration of node location. Brie ̄y, this technique consists of positioning the processors in...

متن کامل

Proteus: an Ecient Runtime Recon®gurable Distributed Shared Memory System

This paper describes Proteus, a distributed shared memory (DSM) system which supports runtime node recon®guration. Proteus allows users to change the node set during the execution of a DSM program. The capability of node addition allows users to further shorten the execution time of their DSM programs by dynamically adding newly available nodes to the system. Furthermore, competition for resour...

متن کامل

Wormhole Networks : A Realistic Approach ?

The major problem in an interconnection network is related with the contention due to message blocking. In order to avoid this problem, many alternatives have been proposed in the literature, mainly adaptive routing, random routing and dynamic network recon guration. Our paper deals with dynamic recon gurable networks. Recon gurable networks are an alternative to reduce the negative e ect that ...

متن کامل

Choosing Good Paths for Fast Distributed Recon£guration of Hexagonal Metamorphic Robots

The problem addressed is the distributed recon£guration of a metamorphic robot system composed of any number of two dimensional robots (modules) from speci£c initial to speci£c goal con£gurations. The initial con£guration we consider is a straight chain of modules, while the goal con£guration satis£es a simple admissibility condition. Recon£guration of the modules depends on £nding a contiguous...

متن کامل

SRS: A Framework for Developing Malleable and Migratable Parallel Applications for Distributed Systems

The ability to produce malleable parallel applications that can be stopped and recon gured during the execution can o er attractive bene ts for both the system and the applications. The recon guration can be in terms of varying the parallelism for the applications, changing the data distributions during the executions or dynamically changing the software components involved in the application e...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991